package com.nettcp;

import java.io.IOException;
import java.io.OutputStream;
import java.net.ServerSocket;
import java.net.Socket;

public class TCPServer {

	public static void main(String[] args) throws IOException {
		/*## 步骤一：  建立连接，服务端侦听端口 ## */
		
		//建立ServerSocket类型的对象serverSocket，准备侦听30000端口
		ServerSocket serverSocket  = new ServerSocket(40000);
		//服务端侦听30000，进入阻塞状态
		Socket socket = serverSocket.accept();
		
		/*## 步骤二： 发送端发送数据   ## */
		
		//获取socket的输出流
		OutputStream out = socket.getOutputStream();
		//向socket的输出流中写出字节数据
		out.write("你好,班长~".getBytes());
		//关闭socket输出流
		out.close();
	}

}
